deep-seated landslide - German English Dictionary